草庐IT

Python GTK+ 部件名称

全部标签

android - 自定义呈现的 Android 应用小部件

我正在为Android制作一个应用小部件,由于它由图形等自定义元素组成,因此必须呈现为位图。但是,我在这个过程中遇到了一些障碍。1)有什么方法可以找到应用小部件的最大可用空间吗?(或者:是否可以针对WVGA(或类似宽幅)情况下的最小可用空间正确计算尺寸?我不知道如何计算应用小部件的最大可用空间。使用传统的应用程序小部件,可以填充父级,并且将使用所有空间。但是,当将小部件渲染为位图时,为避免拉伸(stretch),必须计算正确的尺寸。该文档概述了如何计算最小尺寸,但对于WVGA等情况,横向模式下会有未使用的空间-导致小部件看起来比其他自然拉伸(stretch)的小部件短。floatden

android - 如何获取在Android主屏幕上看到的应用程序名称?

我想创建一个在android主屏幕上看到的应用程序列表。目前我正在使用以下代码:Listpacks=pm.getInstalledApplications(0);但这会返回所有已安装的应用程序,但我只需要主屏幕上有图标的应用程序。如何做到这一点?感谢任何帮助。 最佳答案 现在您已获得设备上安装的软件包列表,遍历它们并调用getLaunchIntentForPackage()在每个项目上。如果返回有效Intent,则它存在于启动器上,否则如果返回null,则程序包不会从启动器屏幕启动。请注意,主屏幕快捷方式是启动器应用程序的一个子集。

android - 如何在午夜更新应用程序小部件?

我的应用有一个显示今天日期的小部件,需要在午夜更新。该小部件在list中定义为......小部件信息文件是这会导致小部件在午夜和下午1点之间随时更新,但我想在接近午夜时更新,所以我向应用程序添加了一个Intent接收器和一个静态方法publicstaticvoidsetMidngintAlarms(Contextcontext){Intentintent=newIntent("MyAction");PendingIntentpendingIntent=PendingIntent.getBroadcast(context,0,intent,0);longinterval=24*60*60

android - 将数据发送到我的(主屏幕)小部件

我在将数据(字符串)从我的Activity发送到我的appWidgetProvide类时遇到了一些问题。我有一个名为updateWidget的方法。当小部件首次放置在主屏幕中时,小部件配置Activity会调用此方法。当用户将数据输入到该Activity时,当它从我的一个Activity接收数据时,onReceive方法也会调用此方法。这是我的问题:小部件被放置在主屏幕上,所有数据都在正确的位置。但是当我的Activity发送数据时onReceive(使用Intent和额外)数据没有通过。我只是在extras.getString上得到一个空字符串。我之前使用Intent在Activit

java - 如何在 GWT 中将自定义 HTML 元素注册为小部件

大家好,有人知道如何将自定义html元素注册为GWT小部件uiBinder并直接使用它们而不是在HTMLPanel中使用吗。例如如果我使用GooglePolymer在我的mgwt项目我使用自定义html元素作为TakemetoDeal我想注册/创建paper-shadow作为自定义小部件,这样我就可以编写代码以便于处理事件TakemetoDeal 最佳答案 据我所知,您无法轻松添加UiBinder能够理解的新自定义元素。你可以加一到yourcustomwidget,不过。您会注意到GWT允许在这些自定义元素上使用自定义属性,例如Do

android - 应用小部件 : instance don't be shown after config activity is finished on some devices

在主屏幕上添加新的appwidget实例时,我在某些设备上遇到了奇怪的行为。我有带有配置Activity的AppWidget应用程序。正如我必须自己做的appwidget教程更新中所说的。publicstaticvoidupdateWidgetAndSendIntent(Activityactivity,intmAppWidgetId,booleanisUpdate){updateWidgets(activity);if(!isUpdate){IntentresultIntent=newIntent();resultIntent.putExtra(AppWidgetManager.EX

android - 我如何将我的应用程序与我的小部件集成?

我制作了一个应用程序以及一个名为世界时钟的小部件。但我不知道如何将两者集成,我的意思是将小部件与应用程序集成。我想我必须做出一些明显的改变。但我对此完全视而不见。我需要一些帮助。 最佳答案 它们需要在同一个项目中,并且您的list文件需要为启动非小部件的东西具有“这是一个可启动的Activity”签名,并且您的小部件Activity需要具有“这是一个小部件,使其可以作为这样的签名使用。如果不清楚,请稍后查看代码示例。 关于android-我如何将我的应用程序与我的小部件集成?,我们在St

android - 小部件中的图像

我正在尝试在onUpdate的小部件布局中的ImageView中设置图像,但图像没有更新@OverridepublicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){Log.i(TAG,"onUpdatecalled");for(intappWidgetId:appWidgetIds){Bitmapbitmap=ImageUtils.getBitmap(context,appWidgetId);RemoteViewsremoteView=newRemoteViews(cont

标签名称属性带有 +和引号符号

虽然来自数据库到网格中的视图的数据标签名称属性带有+和引用标记,但我不想要:以下是我正在做的代码@if(ViewBag.ExperienceDetailsGrid!=null){varExprowCount=1;Foreach(variteminViewBag.ExperienceDetailsGrid){@item.EmployerNameExprowCount++;}}但是label'name应该这样:name="Emp-name1"但是在浏览器调试器中,它的即将到来:name="Emp-name'+1+'"看答案您可以像这样轻松地在剃须刀中连接串。这应该是您要寻找的:@item.Empl

带有点分隔标识符名称的 Android 字符串复数形式

我目前正在开发一个Android应用程序,它大量使用android资源字符串来实现国际化。每个字符串标识符名称都有特定的格式,例如Example在代码中我可以引用字符串:R.string.example_string_name_identifier这对普通字符串来说工作得很好。但是一旦我将这种格式用于复数标识符名称,我就会收到以下错误:error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'example.plural.name'字符串复数定义如下:ExampleExamplesExamples